when it rains, it pours - Francés Inglés Diccionario